home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / ckit210.zip / WHATS.NEW < prev   
Text File  |  1991-12-22  |  2KB  |  54 lines

  1. v.2.10
  2.  
  3. -  Added ck_NOSYSTEM.  When TRUE, tells CKIT open_door() not
  4.    not to expect a filename but a pointer to a structure
  5.    for it's information.  The structure is typed in ckit.h as
  6.  
  7.    typedef struct ckitgeneric {
  8.     char port[6];                   /* COM:X  COM0: equals local  */
  9.     short min_left;                 /* minutes left */
  10.    };
  11.  
  12.    This will allow your door program to read any BBS system file
  13.    and pass the information CKIT needs thru the structure.
  14.    open_door() will still accept the port:AAAA:X.
  15.  
  16.  
  17.    If you don't need this, then no changes are necassary in your source
  18.    code.  However, if you would like make your door compatible with a
  19.    BBS system that CKIT does not support (such as WWIV), then you
  20.    can read the WWIV file, fill in the appropriate CKIT variables
  21.    (ck_fullname, ck_ckit, etc) and the ckitgeneric structure with
  22.    the port and minutes left.  Then set CK_NOSYSTEM = TRUE, and call
  23.    open_door().  You should fill in ck_fullname, ck_baud etc before
  24.    you call open_door() so that the status line will contain the
  25.    proper information.  If you don't, it won't hurt anything and
  26.    CKIT will pick it anyway the next time it updates the status line.
  27.    (either after one minute or by typing ALT-H to scroll thru).
  28.    Be careful you pay attention to the size of the CKIT arrays that
  29.    you will be filling in and you don't exceed them.  For instance,
  30.    ck_fullname is declared as ck_fullname[26] (including null).
  31.    Check the docs for the size/types of the variables.
  32.  
  33. - Added ck_NO_FKEYS.  When TRUE it will disable the local
  34.   sysop keyboard F-keys and ALT keys except for ALT-H.
  35.   Default is FALSE. (F-keys enabled)
  36.  
  37. - Change set_kybd_time() so that each call to it zeros the
  38.   present keyboard timer time
  39.  
  40. - If Ckit finds a generic.sys file in use, it will no longer ask
  41.   for the person's first and last name.  You will have to add this
  42.   to your program to do so. i.e.
  43.           if(GENERIC) {
  44.             newline();
  45.             s_puts("Please enter first and last name (MAX 25) ->");
  46.             get_cmdline_raw(45);
  47.             strncpy(fullname, cmdline, 25);
  48.         }
  49.  
  50. - New variable added called short ck_silent.  This variable when TRUE
  51.   will prevent keyboard timeout beeps from being sent to the local
  52.   console.  It can be set/reset manual thru your program and it will
  53.   also following the setting of F7 for PCBoard systems. (caller alarm toggle).
  54.